가상환경이란?
독립적인 실행 환경을 만드는 기능
프로젝트마다 사용해야하는 의존성 버전이 다를 수 있기 때문에 후에 문제가 되지 않도록 할 수 있다.
Node.js 의 경우 의존성 관리가 node_modues라는 폴더 별로 관리가 되기 때문에 가상환경을 사용하지 않아도 프로젝트를 독립적으로 구성할 수 있다.
- 가상환경 설정
Bashbash
- 가상환경 활성화
Bashbash
- 가상환경 비활성화
Bashbash
가상환경을 활용하여 프로젝트마다의 의존성을 보존할 수 있다